other countries in the world - Spanish English Dictionary